/** 
* Copyright (C) 2012-2018 ZEEI Inc.All Rights Reserved.
* 项目名称：pls
* 文件名称：OtherLicensInfoServiceImpl.java
* 包  名  称：com.zeei.app.service.impl
* 文件描述：请修改文件描述
* 创建日期：2018年1月26日下午5:33:49
* 
* 修改历史
* 1.0 chenhuiqiong 2018年1月26日下午5:33:49 创建文件
*
*/


package com.zeei.app.service.impl;

import java.util.List;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import com.zeei.app.dao.CorrectRuleDao;
import com.zeei.app.dao.NoiseLimitDao;
import com.zeei.app.dao.SolidLimitDao;
import com.zeei.app.service.OtherLicensInfoService;
import com.zeei.app.vo.CorrectRuleVO;
import com.zeei.app.vo.NoiseLimitVO;
import com.zeei.app.vo.SolidLimitVO;

/** 
* @类型名称：OtherLicensInfoServiceImpl
* @类型描述：其他许可内容
* @功能描述：其他许可内容
* @创建作者：chenhuiqiong
*
*/
@Service("otherLicensInfoService")
public class OtherLicensInfoServiceImpl implements OtherLicensInfoService {

    @Autowired
    private CorrectRuleDao correctRuleDao;
    @Autowired
    private NoiseLimitDao noiseLimitDao;
    @Autowired
    private SolidLimitDao solidLimitDao;
    
    /* (non-Javadoc)
     * @see com.zeei.app.service.OtherLicensInfoService#queryCorrectRule(com.zeei.app.vo.CorrectRuleVO)
     */
    @Override
    public List<CorrectRuleVO> queryCorrectRule(CorrectRuleVO correctRule) {

	List<CorrectRuleVO> correctRuleList= correctRuleDao.queryCorrectRule(correctRule);
	return correctRuleList;

    }

    /* (non-Javadoc)
     * @see com.zeei.app.service.OtherLicensInfoService#queryNoiseLimit(com.zeei.app.vo.NoiseLimitVO)
     */
    @Override
    public List<NoiseLimitVO> queryNoiseLimit(NoiseLimitVO noiseLimit) {

	List<NoiseLimitVO> noiseLimitList = noiseLimitDao.queryNoiseLimit(noiseLimit);
	return noiseLimitList;

    }

    /* (non-Javadoc)
     * @see com.zeei.app.service.OtherLicensInfoService#querySolidLimit(com.zeei.app.vo.SolidLimitVO)
     */
    @Override
    public List<SolidLimitVO> querySolidLimit(SolidLimitVO solidLimit) {

	List<SolidLimitVO> solidLimitVOList = solidLimitDao.querySolidLimit(solidLimit);
	return solidLimitVOList;

    }

}

